{$CLEO .cs}
{$USE cleo+}
0000:

Model.Load(#DNB1)
Model.Load(#DNB2)
Model.Load(#DNB3)  
Model.Load(#MICRO_UZI)
Model.Load(#AK47)
038B: load_requested_models

:RESPAWN 

while true 
wait 0
   if  and
   model.Available(#DNB1)
   model.Available(#DNB2)
   model.Available(#DNB3  )
   model.Available(#AK47)
   model.Available(#MICRO_UZI)
   00FE:    actor $PLAYER_ACTOR sphere 0 in_sphere  3887.083 -2196.2615 4.9754 radius 130.0 130.0 130.0

   then
       break
   end
   if $onmission == 0 
   then
       jump @end
   end
end 

1@=actor.Create(14, #DNB1 , 3882.8066, -2195.6143, 4.9754 )
2@=actor.Create(14, #DNB2 ,3880.8972, -2195.4648, 4.9754  )
3@=actor.Create(14, #DNB3 ,3882.1638, -2193.0825, 4.9754  )
4@=actor.Create(14, #DNB2 , 3885.178, -2193.6167, 4.9754)
5@=actor.Create(14, #DNB1 , 3887.083, -2196.2615, 4.9754  )
actor.Health(1@)=500
actor.Health(2@)=500
actor.Health(3@)=500
actor.Health(4@)=500
actor.Health(5@)=500
actor.GiveWeaponAndAmmo(1@,ak47,99999)
actor.GiveWeaponAndAmmo(2@,ak47,99999)
actor.GiveWeaponAndAmmo(3@,MicroUzi,99999)
actor.GiveWeaponAndAmmo(4@,MicroUzi,99999)
actor.GiveWeaponAndAmmo(5@,MicroUzi,99999)
0446: set_actor 1@ dismemberment_possible 0
0446: set_actor 2@ dismemberment_possible 0
0446: set_actor 3@ dismemberment_possible 0
0446: set_actor 4@ dismemberment_possible 0
0446: set_actor 5@ dismemberment_possible 0
07DD: set_actor 1@ attack_rate 80 // previously known as temper_to
07DD: set_actor 2@ attack_rate 80 // previously known as temper_to
07DD: set_actor 3@ attack_rate 80 // previously known as temper_to
07DD: set_actor 4@ attack_rate 80 // previously known as temper_to
07DD: set_actor 5@ attack_rate 80 // previously known as temper_to
077A: set_actor 1@ acquaintance 3 to_actors_pedtype 6 // see ped.dat
077A: set_actor 2@ acquaintance 3 to_actors_pedtype 6 // see ped.dat
077A: set_actor 3@ acquaintance 3 to_actors_pedtype 6 // see ped.dat
077A: set_actor 4@ acquaintance 3 to_actors_pedtype 6 // see ped.dat
077A: set_actor 5@ acquaintance 3 to_actors_pedtype 6 // see ped.dat

actor.WeaponAccuracy(1@ ) = 40
actor.WeaponAccuracy(2@ ) = 40
actor.WeaponAccuracy(3@ ) = 40
actor.WeaponAccuracy(4@ ) = 40
actor.WeaponAccuracy(5@ ) = 40
 
062F: 25@  = create_group_type 2
0630: put_actor 1@ in_group 25@ as_leader
0631: put_actor 2@ in_group 25@
0631: put_actor 3@ in_group 25@
0631: put_actor 4@ in_group 25@
0631: put_actor 5@ in_group 25@ 

while true 
wait 0
   if  or 
    $onmission == 0
   80FE: not  actor $PLAYER_ACTOR sphere 0 in_sphere  3887.083 -2196.2615 4.9754 radius 130.0 130.0 130.0

   then
       break
   end
end 



:CLEANUP
0961: set_actor 1@ keep_tasks_after_cleanup 1
0961: set_actor 2@ keep_tasks_after_cleanup 1
0961: set_actor 3@ keep_tasks_after_cleanup 1
0961: set_actor 4@ keep_tasks_after_cleanup 1
0961: set_actor 5@ keep_tasks_after_cleanup 1
actor.RemoveReferences(1@)
actor.RemoveReferences(2@)
actor.RemoveReferences(3@)
actor.RemoveReferences(4@)
actor.RemoveReferences(5@)
if    $onmission == 0
then
   jump @end
else 
   jump @RESPAWN 
end

:end
04EF: release_animation "gangs" 
end_thread